Secure And Resilient Software Development